home *** CD-ROM | disk | FTP | other *** search
/ World of Education / World of Education.iso / world_s / storyv12.zip / STORY.DOC < prev    next >
Text File  |  1993-04-01  |  17KB  |  362 lines

  1.                              S T O R Y M A K E R +
  2.                                  Version 1.2
  3.                             Copyright (c) 1992-1993
  4.  
  5.                                  Elson Embry
  6.                                 PO Box  12035
  7.                               Santa Rosa,  CA  95406
  8.                                 (707) 546-5659
  9.  
  10.  
  11.                     ----------------------------------------
  12.                        D O C U M E N T    S E C T I O N S
  13.                     ----------------------------------------
  14.  
  15.                     A - Shareware File Descriptions
  16.                     B - Hardware Requirements
  17.                     C - Disclaimer/Warranty
  18.                     D - Copyright/Registration/Distribution
  19.                     E - Installing or Updating the Program
  20.                     F - Running the Program
  21.                     G - Data File Descriptions and Sources
  22.                     H - Future Enhancements
  23.                     I - Trademarks
  24.  
  25.  
  26.  
  27. -------------------------------
  28. A - SHAREWARE FILE DESCRIPTIONS
  29. -------------------------------
  30.      Below are the files contained in the current version:
  31.  
  32.                FILE_ID.DIZ    _    Shareware package description
  33.                README.DOC     -    Log of current and previous releases
  34.                STORY.EXE      -    Main program
  35.                INSTALL.EXE    -    Installation utility
  36.                VENDOC.DOC     -    Vendor information
  37.                STORY.DOC      -    This document
  38.                REGISTER.FRM   -    Registration form
  39.                SETUP.DAT      -    Program file
  40.                EDITFONT.DAT   -    Program file
  41.                HELP.DAT       -    Program file
  42.                PHONEME.DAT    -    Program file
  43.                PRULES.DAT     -    Program file
  44.                SBINST.DAT     -    Program file
  45.                SCREEN.DAT     -    Program file
  46.                *.SML          -    Melody files
  47.                *.VOC          -    Digital sound files
  48.                SAMPLE.TXT     -    Demo text file
  49.                DEMO.BKD       -    Demo story file
  50.                DEMO.SPL       -    Demo picture library file
  51.  
  52. -------------------------
  53. B - HARDWARE REQUIREMENTS
  54. -------------------------
  55.      IBM or compatible computer, at least 10 MHz, 512K RAM memory.
  56.      Hard drive.
  57.      Mouse device required.
  58.      EGA/VGA graphics monitor, at least 256k EGA memory.  (128k EGA memory
  59.         may be enough if the mouse driver is a Microsoft driver - refer
  60.         to the section on running the program for more information).
  61.      Optional sound card: Sound Blaster.
  62.  
  63. -----------------------
  64. C - DISCLAIMER/WARRANTY
  65. -----------------------
  66.      Sorry about the following legal stuff:
  67.  
  68.      The software is provided on an "as-is" basis and there is no warranty
  69.      of any kind, whether expressed or implied.  Your use of the software
  70.      is completely at your own risk.  I assume no liability for any damages
  71.      caused by the direct or indirect use of the software and any of its
  72.      files.  Your use of the software means that you agree to all of these
  73.      terms.
  74.  
  75. ---------------------------------------
  76. D - COPYRIGHT/REGISTRATION/DISTRIBUTION
  77. ---------------------------------------
  78.      StoryMaker+ is copyrighted by the author.  All rights reserved.
  79.  
  80.      StoryMaker+ is distributed as shareware.  With the shareware concept,
  81.      you are asked to register StoryMaker+ if you decide to use it after an
  82.      evaluation period.  The unregistered version is "crippled" in that
  83.      it is limited to 50 pictures per book page, and 10 pages per book file.
  84.      The full-working version has a maximum of 100 pictures per page
  85.      and 99 pages per file.  Registered users are issued access code
  86.      to "uncripple" the program and are the only ones licensed to have
  87.      full use of the software.  Registered users are also sent the current
  88.      version upon registering.  Updates to the software will also be made
  89.      available for downloading from BBS boards.
  90.  
  91.      Registration fee is from $15 to $35, based on your use of the software
  92.      and your ability to pay.  California residents must add the applicable
  93.      sales tax.  Please add $3.00 for shipping costs if ordering outside the
  94.      United States, Canada or Mexico.
  95.  
  96.      To apply for registration, print the file REGISTER.FRM.  Registration
  97.      fees may only be paid directly to the software author at the above
  98.      address.
  99.  
  100.  
  101.      Shareware distribution of the software to others is encouraged as
  102.      long as all the files are included and no file is altered in any way.
  103.      BBS sysops, vendors or anyone planning to distribute Storymaker+
  104.      for a fee, please refer to the file VENDOR.DOC for distribution
  105.      requirements and restrictions.
  106.  
  107.  
  108. --------------------------------------
  109. E - INSTALLING OR UPDATING THE PROGRAM
  110. --------------------------------------
  111.      If you already have an older version of the program, change the current
  112.      directory to StoryMaker+ home directory. Otherwise create a separate
  113.      directory for the program in your hard disk.
  114.      For example:
  115.           C:
  116.           MD \STORY                This creates the directory.
  117.           CD \STORY                This changes the current directory.
  118.  
  119.      Next, copy all files to the directory. You must have the correct
  120.      decompression software to unpack any compressed files.
  121.      From example:
  122.           COPY A:*.*
  123.  
  124.      Use your decompression software if needed.
  125.      Finally, run the installation utility INSTALL.EXE.
  126.      From example:
  127.           INSTALL
  128.  
  129.      The Install utility creates a number of subdirectories in StoryMaker+
  130.      home directory.  Picture files, melody files and other StoryMaker+
  131.      data files are saved in the special subdirectories.
  132.  
  133. -----------------------
  134. F - RUNNING THE PROGRAM
  135. -----------------------
  136.      StoryMaker+ looks for the required mouse driver and aborts if it is
  137.      not found.
  138.  
  139.      If StoryMaker+ is configured for the SoundBlaster card, it looks for
  140.      the SoundBlaster environment variable BLASTER.  This is normally
  141.      added to the AUTOEXEC.BAT in the root directory to specify the current
  142.      SoundBlaster hardware configuration.  The command for setting the
  143.      environment string has the form:
  144.                     SET BLASTER=Appp Ii Dd Tt
  145.           where:
  146.                ppp = Base I/O port
  147.                i   = IRQ number
  148.                d   = DMA channel
  149.                t   =  SoundBlaster card version number
  150.  
  151.           Example:  SET BLASTER=A220 I7 D1 T1
  152.  
  153.      If it does not find the setting, StoryMaker+ tries to auto detect the card
  154.      using base I/O port 220h and IRQ 7 as default settings.  It is preferable
  155.      that the BLASTER environment be used to avoid port problems that may cause
  156.      the system to hang up.
  157.  
  158.      If you will be playing CMF files, the CMF file player SBFMDRV.COM must also
  159.      be in memory before running StoryMaker+.
  160.  
  161.      Please refer to your SoundBlaster manual for more instructions on the
  162.      the BLASTER environment strings and the SBFMDRV.COM driver.
  163.  
  164.      To run the program you must be at StoryMaker+ home directory.  The
  165.      command line format is:
  166.  
  167.                STORY [/U] [/Rfile] [/B] [/MS]
  168.  
  169.      Entries inside the brackets are command switches and are optional.
  170.      The command switches are as follows:
  171.  
  172.           /U             Unlock all utilities in the Utility menu.  The
  173.                          program does not allow access to some utilities
  174.                          unless this command switch is invoked.
  175.  
  176.           /Rfilename     Read a story file named in <filename>; the filename
  177.                          extension is not required.  This bypasses the main
  178.                          menu and runs the Book Reader automatically.
  179.  
  180.           /B             Bypass the main menu and allow access to the Book
  181.                          Reader only.
  182.  
  183.           /MS            Use this only if you have at least 128K but less
  184.                          than 256K EGA memory and the mouse driver is fully
  185.                          compatible with Microsoft driver.  Some drivers I
  186.                          tried caused display problem when only 128K of
  187.                          EGA memory was used.
  188.  
  189.      Below are some examples of running the program:
  190.  
  191.           STORY
  192.           Run the program but do not allow access to some of the utilities.
  193.  
  194.           STORY /U
  195.           Run the program allowing access to all of the utilities.
  196.  
  197.           STORY /B
  198.           Restrict access to the Book Reader.  This prevents changing of data
  199.           files and is intended for kids using the program.
  200.  
  201.           STORY /Rdemo /Rvacation
  202.           Read the book file DEMO.  Read the book file VACATION next.
  203.           Terminate program when done.
  204.  
  205.           STORY /Rdemo /B
  206.           Read the book file DEMO.  Then continue running the program but
  207.           allow access only to the Book Reader.
  208.  
  209.      Note:  Do not use program file utilities, such as LZEXE.EXE, to compress
  210.      Storymaker+'s program files as a modified file will very likely cause
  211.      program failure.
  212.  
  213. --------------------------------------
  214. G - DATA FILE DESCRIPTIONS AND SOURCES
  215. --------------------------------------
  216.      This section describes StoryMaker+ data files and their sources. It also
  217.      covers the 2 ways of creating a story file.
  218.  
  219.  
  220.      1 - Picture Library Files
  221.  
  222.          When creating a story, the background pictures used for sceneries
  223.          and the shapes used for animations are loaded from the picture
  224.          library files.  The sources of the pictures are the Background
  225.          Editor and Shape Editor tools of StoryMaker+.  The files are located
  226.          in the program directory GRAPHICS and carry the file extension SPL.
  227.  
  228.          To avoid "missing" pictures in the story files, it is important to
  229.          understand how StoryMaker+ normally adds a picture to a story or book
  230.          file.
  231.  
  232.          StoryMaker+ "saves" a picture in a book file by saving the library
  233.          name and a reference to the picture; it does not copy the image data
  234.          into the book file.  Moreover, an internal index number is used as
  235.          the reference, not the picture's name or description.  When the
  236.          program reads the book file, it load the picture corresponding
  237.          to the index number in the library - it does not check whether the
  238.          picture or its name has been changed, only that the named library
  239.          exists and the internal index is valid.  If it can not load a
  240.          picture, the program beeps to signal an error.
  241.          Because of the use of index numbers, a picture "saved" in a
  242.          story file and deleted accidentally from the library file can not
  243.          be replaced in the story file by simply saving a new picture in the
  244.          library under the same name.  The story file additionally must
  245.          be edited and a picture and its script recreated for its occurrence
  246.          of the deleted picture.  Failure to do this will result in missing
  247.          pictures, or wrong pictures showing up in the story if the deleted
  248.          index number has been reused.
  249.  
  250.  
  251.      2 - Melody Files
  252.  
  253.          A melody file adds sound effects to a story file.
  254.  
  255.          Melody files are located in the program directory MELODY and carry
  256.          the file extension SML.  The source of melody files is the program
  257.          tool Melody Maker.
  258.  
  259.          StoryMaker+ "saves" a melody file in the book file by saving
  260.          its filename -  actual data are not normally copied.
  261.  
  262.  
  263.      3 - Text Files
  264.  
  265.          A text file adds sound effects to a story file. StoryMaker+
  266.          text-to-speech player reads files included in the story.
  267.  
  268.          Text files are located in the program directory TEXT and carry
  269.          the file extension TXT.   A limited sized text file may be saved
  270.          in the program tool Text Editor.  StoryMaker+ also accepts larger
  271.          sized files from regular editors, although these can not be
  272.          edited in the Text Editor; you must copy or move outside files
  273.          into the TEXT directory.
  274.  
  275.          StoryMaker+ "saves" a text file in the book file by saving its
  276.          filename -  actual data are not normally copied.
  277.  
  278.  
  279.      4 - Digitized Sound Files
  280.  
  281.          Digitized sounds add sound effects to a story file.
  282.  
  283.          Sound files are located in the program directory SOUNDS and carry
  284.          the file extension VOC. Among sources of digitized sounds are BBS
  285.          boards and shareware outlets. You can also record you own if you
  286.          have the proper device or equipment.
  287.  
  288.          At present, StoryMaker+ will play properly SoundBlaster 8-bit
  289.          unpacked VOC files only.  Any file without the SoundBlaster VOC
  290.          header will be played as 8-bit raw data with 8000hz sampling rate.
  291.  
  292.          StoryMaker+ "saves" a sound file in the book file by saving its
  293.          filename -  actual data are not normally copied.
  294.  
  295.  
  296.      5 - FM Music Files
  297.  
  298.          The last type of sound effects that can be added to a story file
  299.          are SoundBlaster CMF music files.  CMF files are FM synthesized
  300.          music files that can utilize simultaneouly up to 11 musical
  301.          instruments. You need a SoundBlaster or compatible card and the
  302.          CMF driver SBFMDRV.COM to play these files under StoryMaker+.
  303.  
  304.          StoryMaker+,as distributed, does not have a CMF file; among sources
  305.          of CMF files are BBS boards and shareware outlets.  You must copy
  306.          the files into StoryMaker+ directory FMMUSIC if you want to use
  307.          them in a story.
  308.  
  309.          StoryMaker+ "saves" a CMF file in the book file by saving
  310.          its filename -  actual data are not normally copied.
  311.  
  312.  
  313.      6 - Book or Story Files
  314.  
  315.          Story files are assembled in the program's Book Editor and are saved
  316.          in the program directory BOOKS. The files carry the extension SBK.
  317.  
  318.          Pictures and sound effects included in a story are normally "saved"
  319.          as references to other files.  This has the advantage of having a
  320.          story file that is not excessively large, and also having the
  321.          ability to edit the referenced files.
  322.  
  323.          The disadvantage in using references is the extra care that must
  324.          be given in managing the external files: referenced pictures or
  325.          the library file may not be deleted, the library filename may not
  326.          be changed; the same applies to the sound effects files.  Also,
  327.          giving copies of a story to others requires copying of the library
  328.          files and all other referenced files. The files must also be copied
  329.          into the correct program directories, taking care that no file
  330.          accidentally overwrites another file that uses the same filename.
  331.  
  332.          Because of the problems in using referenced files when giving
  333.          copies of a story file, StoryMaker+ Utility menu offers another
  334.          method of compiling the file: it requires copying of the actual
  335.          data into the story file, thus ending up with a single file. This
  336.          file needs to be copied only into the directory BOOKS.
  337.          An important thing you must keep in mind in using the single-file
  338.          approach is that the single-file story is intended for reading only
  339.          and is not editable.  You must retain the file using references if
  340.          you want to keep the ability to make changes or corrections to the
  341.          original story file.
  342.  
  343.  
  344. -------------------
  345. H - FUTURE RELEASES
  346. -------------------
  347.      Below are some changes that may be included in future releases of
  348.      StoryMaker+ if users' support warrants additional work on the program:
  349.        Female voice and an improved male voice.
  350.        Support of other sound devices.
  351.        Data import or conversion utilities.
  352.        Enhancements and additional features as needed.  Feedbacks and
  353.        suggestions from users are helpful here.
  354.      Occasional updates to fix bugs may also be necessary.
  355.  
  356. --------------
  357. I - TRADEMARKS
  358. --------------
  359.      IBM is a registered trademark of the IBM Corporation.
  360.      SoundBlaster is a registered trademark of Creative Labs,Inc.
  361.      Microsoft is a registered trademark of Microsoft Corporation.
  362.